<?php
// +----------------------------------------------------------------------
// | 控制器 - ADMIN
// +----------------------------------------------------------------------
declare(strict_types=1);

/**
 * Swagger初始化数据
 *
 * Class Account
 * @package app\controller\admin
 */

namespace app\controller\admin;

/**
 * @OA\Swagger(
 *     schemes={"http","https"},
 *     basePath="/",
 *     @OA\Info(
 *         version="2.0.0",
 *         title="vue3-admin-scaffold用API示例",
 *         description="ThinkPHP8 后端脚手架 => https://gitee.com/darkwinoom/tp8-server-scaffold",
 *         termsOfService="",
 *     ),
 *     @OA\Tag(
 *         name="访问控制",
 *         description="这是关于用户自身管理的 API 接口，包含用户的登录、更新和查询日志等操作。"
 *     ),
 *     @OA\Tag(
 *         name="表格模板",
 *         description="这是关于常规表格列表的 API 接口，包含基本增删改查操作。"
 *     ),
 *     @OA\Tag(
 *         name="系统用户",
 *         description="这是关于系统管理中用户管理的 API 接口，包含基本增删改查操作。"
 *     ),
 *     @OA\Tag(
 *         name="系统角色",
 *         description="这是关于系统管理中角色管理的 API 接口，包含基本增删改查操作。"
 *     ),
 *     @OA\Tag(
 *         name="系统菜单",
 *         description="这是关于系统管理中菜单管理的 API 接口，包含基本增删改查操作。"
 *     ),
 *     @OA\Tag(
 *         name="系统部门",
 *         description="这是关于系统管理中部门管理的 API 接口，包含基本增删改查操作。"
 *     ),
 *     @OA\Tag(
 *         name="系统消息",
 *         description="这是关于用户接收到的消息管理的 API 接口，包含查看、标记已读、删除等操作。"
 *     ),
 *     @OA\SecurityScheme(
 *         securityScheme="bearerAuth",
 *         type="http",
 *         scheme="bearer",
 *         bearerFormat="JWT",
 *         description="使用JWT进行鉴权"
 *     ),
 * )
 */
class Swagger {}
